// pages/detail/detail.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    bannerList: [
      // {
      //   id: 1,
      //   imageUrl: data.gallery[0],
      //   title: '轮播图1',
      //   // link: '/pages/index/index'
      // },
      // {
      //   id: 2,
      //   imageUrl: data.gallery[1],
      //   title: '轮播图2',
      //   // link: '/pages/index/index'
      // },
      // {
      //   id: 3,
      //   imageUrl: data.gallery[2],
      //   title: '轮播图3',
      //   // link: '/pages/index/index'
      // },
      // {
      //   id: 4,
      //   imageUrl: data.gallery[3],
      //   title: '轮播图4',
      //   // link: '/pages/index/index'
      // },
    ],
    indicatorDots: true,
    autoplay: true,
    interval: 3000,
    duration: 500,
    circular: true,
    indicatorColor: 'rgba(255,255,255,0.5)',
    indicatorActiveColor: '#ffffff',
    currentIndex: 0,
    show: false,
    goodsInfo:[]
  },
  showPopup() {
    this.setData({ show: true });
  },
  onClose() {
    this.setData({ show: false });
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    const id = options.id; 
    console.log("当前商品id：", id);
    this.load(id)
  },
load(id){
  wx.request({
    url: 'http://admin.bsmall.byesame.com/wx/goods/detail',
    data:{
      id:id
    },
    method:"GET",
    success:(res)=>{
      console.log(res);
      if(res.statusCode == '200'){
        const goodsInfo=res.data.data.info
        const bannerList = goodsInfo.gallery.map((imgUrl, index) => {
          return {
            id: index + 1,
            imageUrl: imgUrl, // 假设gallery是图片地址数组
            title: `轮播图${index + 1}`
          };
        });
        this.setData({
          goodsInfo:goodsInfo,
          bannerList:bannerList
        })
      }
    },
    fail:function(){
 
    },
    complete:function(){
 
    }
  })
},
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})